@charset "utf-8";

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,input,textarea,button,th,td,p{padding:0;margin:0;}
body {font:12px/1.75 "宋体",arial,sans-serif;}
h1,h2,h3,h4,h5,h6,em{font-size:100%;font-weight:normal;}
button,input,select,textarea{font-size:100%;}
fieldset,img{border:0;}
table{border-collapse:collapse;border-spacing:0;}
ol,ul{list-style:none;}
input,button,textarea,select,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}

.clear {clear:both;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:block;}

.left {float:left;}
.right {float:right;}

a{color:#333;text-decoration:none;}
a:hover{color:#f60;text-decoration:underline;}

.f12 {font-size:12px;}
.f13 {font-size:13px;}

.bold{font-weight:bold;}

.blank5 {clear:both;height:5px;overflow:hidden;display:block;}
.blank10 {clear:both;height:10px;overflow:hidden;display:block;}
.blank15 {clear:both;height:15px;overflow:hidden;display:block;}

.mrl5 {margin:0 5px;}
#roll_img {margin:0 auto;}
.img_ul {width:100%; margin-left:0px;font-size:12px;}
.img_ul .img_li {float:left; overflow:hidden; width:90px; height:92px; margin:0 2px 0 16px}
.img_ul .img_li img {padding:2px;width:84px; height:63px; border:1px solid #CBCBCB; display:inline; float:left;}
.img_ul .img_li span {display:inline; float:left; clear:both; cursor:pointer; text-align:center; width:100%; overflow:hidden;white-space:nowrap;margin-top:5px;}
.ulClear {display:block; overflow:hidden; clear:both; margin:0px auto; padding:0px; list-style:none; width:100%;}
#wrap {width:960px;text-align:left; margin:0 auto;}
.wrap {width:960px; margin:0 auto;padding:0 20px;}
.cArea {}
.sdArea {width:160px;}
.txArea {width:795px;}
.ltArea {width:235px;}
.mdArea {width:316px;}
.rtArea {width:234px;}
.lmArea {width:556px;}
.lcArea {width:395px;}
.cArea, .blank5, .blank10, .blank15, #header, #bobao, #huodong, #tFocus, #tRoll, #vote, #fengme, #app, #bbs, #rc, #jianli, #guide, #stNews, #edu, #liuxue, #chuangye, #wangdian, #she, #game, .flink, #footer {background:#fff;}

.item {border:1px solid #e6e6e6;overflow:hidden;}
.item_e span, .item_e b {display:inline;float:left;font-size:14px;cursor:pointer;width:49px;text-align:center;}
.item_e span {margin-top:2px;margin-left:3px;}
.item_e b {padding-top:2px;}
.item_e .on {background:url("../img/st_sprites.gif") repeat-x left -349px;}
.item_e {width:100%;background:#fff url("../img/st_sprites.gif") repeat-x left -153px;font-size:14px;height:31px;font-weight:bold;text-align:right;}
.item_e .e1 {width:116px;background:url("../img/st_sprites.gif") no-repeat left -197px;margin-left:6px;float:left;padding-top:3px;text-align:center;}
.item_e .e2 {width:86px;background:url("../img/st_sprites.gif") no-repeat left -249px;margin-left:12px;float:left;padding-top:3px;text-align:center;}
.item_e .e3 {width:76px;background:url("../img/st_sprites.gif") repeat-x left -309px; margin-left:0px;float:left;padding-top:3px;text-align:center;}
.item_e .aMore {display:inline;float:right;margin:2px 12px 0 0;font-size:12px;font-weight:normal;}
.item_e .aBtn {display:inline;float:right;margin:3px 5px 0 0;height:17px;padding:1px 7px 0 7px;line-height:17px;border:1px solid #e6e6e6;background:#fff url("../img/st_sprites.gif") repeat-x left -612px;font-size:12px;font-weight:normal;}
.item_a {padding:3px 7px 12px 10px; background:#fff;}
.item_a li {padding:0 0 0 10px;font-size:13px;line-height:22px;color:#585858;background:url("../img/st_sprites.gif") repeat-x left -845px;}
.item_a li.line {border-bottom:1px dashed #e6e6e6;margin:5px 0;}
.item_a span.line {background:url("../img/st_sprites.gif") left -549px repeat-x;clear:both; display:block; height:1px;margin:5px 0; overflow:hidden;}
.item_h {background:#fcfcfc;height:51px;border-top:1px solid #e6e6e6;font-size:12px;}
.item_h .xm { padding:8px 15px;line-height:18px;}
.item_h .xm span {font-weight:bold;margin-right:5px;}
.item_h .xm a {margin-left:6px;}

#t_nav {height:28px;text-align:left;border-bottom:1px solid #e6e6e6;background:#f8f8f8;line-height:28px;}
#t_nav a:link,#t_nav a:visited{color:#333;padding:2px 3px 0;}
#t_nav a:hover{color:#fff;background-color:#9aa7ad;text-decoration:none;padding:2px 3px 0;}
#t_nav a:active{color:#333;padding:2px 3px 0;}
#st_pass {width:580px;}
#st_sites {width:360px;text-align:right;}
#st_sites span {margin-right:10px;}
#header {padding-top:20px;overflow:hidden;}
#header .logo_nav {float:left;width:160px;}
#header .logo {width:152px;height:45px;}
#header .weather {font-size:12px;width:152px;height:20px;overflow:hidden;text-align:center;}
#header .weather img{vertical-align:middle;}
#header .menu_nav a{color:#333;padding:2px 3px 0px;}
#header .menu_nav a:hover{color:#fff; background-color:#9aa7ad;text-decoration:none;padding:2px 3px 0;}
#header .menu_nav a.build {color:e6e6e6;}
#header .menu_nav {width:800px;padding:8px 0 9px;word-spacing:2px;}
#header .menu_nav ul{float:left;line-height:24px;border-right:1px solid #e6e6e6;padding:0 9px;}
#header .botline{background:url("../img/st_sprites.gif") left -527px repeat-x;}
#header .menu_nav .bordno{border-right:none;}

#st_so {border:1px solid #e6e6e6;height:50px;background:#fff url("../img/st_sprites.gif") left -880px repeat-x;padding:10px;width:938px;}
#st_so .date {width:150px;text-align:center;padding-top:5px;line-height:20px;}
#st_so .search {width:530px;height:50px;overflow:hidden;margin:0 15px;}
#st_so .search_logo {padding-top:22px;margin-right:15px;}
#st_so .search_c {margin-bottom:15px;}
#st_so .search_n {margin:0 0 3px 10px;height:18px;}
#st_so .search_n .on {font-weight:bold;}
#st_so .search_n span {margin-right:6px;}
#st_so .sraech_i {margin:0;padding:0;}
#st_so .search_ipt {width:290px;height:19px;padding:6px 0 0 25px;border:1px solid #e6e6e6;color:#999;background:url("../img/st_sprites.gif") no-repeat -381px 6px;}
#st_so .search_btn {background:url("../img/st_sprites.gif") left -501px repeat-x;height:27px;border:1px solid #e6e6e6;width:60px;}
#st_so .tools {width:228px;padding-top:5px;}
#st_so .tools ul {}
#st_so .tools li {margin:0 0 0 10px;padding-left:18px;float:left;width:26px;list-style-type:none;}
#st_so .ico {background:url("../img/icon.gif") no-repeat 0 -432px;}
#st_so .ditu {background-position:0 -110px;}
#st_so .bus {background-position:0 -142px;}
#st_so .train {background-position:0 -174px;}
#st_so .air {background-position:0 -206px;}
#st_so .weather {background-position:0 -238px;}
#st_so .movie {background-position:0 -270px;}
#st_so .fang {background-position:0 -302px;}
#st_so .chat {background-position:0 -334px;}
#st_so .bbs {background-position:10px -365px;}

#bbs_nav {border:1px solid #e6e6e6;height:201px;background:url("../img/bbs_nav.png") no-repeat;text-align:center;}
#bbs_nav .bbs_title {padding:8px 0 5px;margin:0 10px 5px;border-bottom:1px solid #e6e6e6;font-weight:bold;}
#bbs_nav .bbs_list {line-height:22px;}
#bbs_nav .bbs_list li{background:url("../img/st_sprites.gif") repeat-x scroll left -845px transparent;
color:#585858;
font-size:13px;
text-align:left;
line-height:22px;
padding:0 0 0 10px;}
#bbs_nav span {margin:0 5px;}

#bobao {position:relative;border:1px solid #e6e6e6;height:23px;line-height:23px;font-size:12px;overflow:hidden;}
#bobao .title {position:relative;z-index:2;float:left; width:90px; text-align:center; border-right:1px solid #e6e6e6; background:url("../img/st_sprites.gif") left -501px repeat-x; font-weight:bold;}
#bobao .content {position:relative;z-index:1;float:left;width:452px;overflow:hidden;}
#bobao .content ul{width:2500px;overflow:hidden;}
#bobao .content li{float:left;display:block;width:430px;padding:0px 11px;}
#bobao .content li span {float:right;color:#999;}

#zhiwei {border-top:1px solid #e6e6e6;height:23px;line-height:23px;font-size:12px;overflow:hidden;}
#zhiwei .zw_nav {float:left; width:70px; text-align:center; border-right:1px solid #e6e6e6; background:url("../img/st_sprites.gif") left -501px repeat-x; font-weight:bold;}
#zhiwei .zw_list {float:left;width:460px;overflow:hidden;}
#zhiwei .zw_list a{float:left;margin-left:8px;}

#hd {text-align:left;border:1px solid #e6e6e6;width:233px;height:180px;position:relative;overflow:hidden;}
#hd #shows{list-style:none;position:absolute;}
#hd #shows li{color:#fff;width:233px;height:180px;text-align:center;overflow:hidden;}
#hd #notes{list-style:none;position:absolute;bottom:10px;right:3px;}
#hd #notes li{float:left;width:14px;height:14px;margin-right:3px;line-height:14px;border:1px solid #9DD3FA;background:#fff;color:#9DD3FA;cursor:pointer;margin-top:2px;text-align:center;}
#hd #notes li.cur{width:16px;height:16px;line-height:16px;border:1px solid #fff;background:#9DD3FA;color:#fff;margin-top:0;font-weight:bold;}

#huodong {height:198px;}


#guide {height:168px;}
#guide .item_a {padding:8px 8px 12px 8px;}
#stNews {height:187px;}
#stNews .item_a {padding:3px 5px 12px 8px;}
#stNews .item_a li {padding:0 0 0 10px;font-size:13px;line-height:22px;color:#585858;background:url("../img/st_sprites.gif") no-repeat -390px -34px;}

.news_hot {font-size:14px;padding:6px 0;}
.news_hot_pic {width:104px;margin-left:3px;}
.news_hot_pic img {width:100px;height:75px;border:1px solid #e6e6e6;padding:2px;margin-bottom:5px;}
.news_hot_pic span {width:104px;font-size:12px;line-height:20px;text-align:center;}
.news_hot_title {width:250px;}
.news_text_h {font-size:16px;font-weight:bold;line-height:25px;margin-bottom:6px;}
.news_text_t li {font-size:14px;line-height:23px;height:23px;overflow:hidden;}
.news_list li {font-size:14px;line-height:23px;height:23px;overflow:hidden;}
.news_list li span.time {float:right;color:#999;}

#edu, #liuxue, #chuangye, #wangdian, #she, #game {height:295px;}
#edu .item_a,
#liuxue .item_a,
#chuangye .item_a,
#wangdian .item_a,
#she .item_a,
#game .item_a{padding:5px 10px 10px;}

#stb1 .item_a {padding:8px 10px 12px;}
#stb2 .item_a {padding:8px 10px 12px;}

#tFocus {height:515px;}
#tFocus .item_a {height:440px;}
#tFocus .item_hot {height:28px;background:#f8f8f8;border-top:1px solid #e6e6e6;}
#tFocus .hotnews h3 {text-align:center;font-size:14px;padding:10px 0 0;font-weight:bold;}
#tFocus .rollnews {text-align:center;}
#tFocus .rollnews h4 {display:inline;font-size:12px;}
#tFocus .topnews {padding-top:12px;}
#tFocus .topnews li {font-size:14px;line-height:23px;background:url("../img/st_sprites.gif") repeat-x scroll 2px -719px transparent;}
#tFocus .topnews span.line {background:url("../img/st_sprites.gif") left -549px repeat-x;clear:both;display:block;height:1px; overflow:hidden; margin:5px 0;}


#tRoll {width:234px;height:540px;}
#tRoll .item_a li span.c_menu {padding-right:10px;}
#tRoll .item_a li {line-height:22px;background:url("../img/st_sprites.gif") no-repeat 39px -717px;padding-left:0px;clear:both;font-size:12px;height:22px;overflow:hidden;}

#rc {height:425px;}

#rc .left{width:212px;}
#rc .right{width:300px;padding-left:10px;height:360px;background:url("../img/st_sprites01.gif") no-repeat;}

#rc .jiuyebd {width:212px;height:186px;padding-bottom:5px;border-bottom:1px dotted #ccc;line-height:20px;}
#rc .jiuyebd li {height:23px;overflow:hidden;font-size:12px;}
#rc .zph {width:212px;height:160px;overflow:hidden;padding-top:8px;}
#rc .zph li {height:23px;overflow:hidden;font-size:12px;}

#rc .jiuye h3{font-size:14px;font-weight:bold;padding:5px 0 12px;text-align:center;}
#rc .jiuye .des{text-indent:2em;line-height:20px;color:#999;padding:0 0 10px 0;}
#rc li{font-size:14px;line-height:23px;background:url("../img/st_sprites.gif") no-repeat 2px -719px;}

#qiuzhi {height:228px;}
#mianshi {height:272px;}

#jianli {height:140px;}
#jianli ul{padding:5px 0 10px;}
#jianli li{display:block;float:left;width:100px;height:110px;background:none;padding:0 2px;text-align:center;overflow:hidden;}
#jianli li span{display:block;width:100px;height:22px;overflow:hidden;}
#jianli li img{display:block;padding:1px;border:1px solid #ccc;}


#flink {border:1px solid #e6e6e6;font-size:12px;padding:10px 14px;width:930px;}
#flink li {float:left;text-align:center;width:102px;line-height:23px;}
#flink li.line {border-bottom:1px dashed #e6e6e6;padding-bottom:5px;margin-bottom:5px;}

#footer {text-align:center;font-size:13px;padding:5px 0 28px; font-family:Arial, Helvetica, sans-serif;}
#footer p {line-height:20px;}
#footer p.about {background:#f8f8f8;border:1px solid #e6e6e6;height:28px;line-height:28px;}
#footer span {margin:0 5px;}
#txArea {
border:1px solid #cccccc;
border-top:2px solid #CA1010;
float:left;
width:650px;
}
#content .hd {
margin:0 auto;
padding-bottom:0;
padding-top:28px;
text-align:center;
width:600px;
}
#content .hd h1 {
color:#1A1F45;
font-size:22px;
font-weight:bold;
margin-bottom:8px;
}
#cArea {
margin:5px auto 0;
position:relative;
width:960px;
}
.g_a9 {
border-left:medium none #D0D0D0;
border-right:medium none #D0D0D0;
height:90px;
margin:0 auto;
padding:18px 4px 8px;
text-align:center;
width:640px;
}
#content p.smalltext {
background:none repeat scroll 0 0 #FBFBFB;
border-bottom:1px solid #E6E6E6;
font-size:14px;
line-height:24px;
margin:0 auto;
padding:13px 24px 13px 20px;
width:556px;
}
.bianjie{float:left;margin-left:5px;border:1px solid #cccccc;width:300px;height:600px;}